thomas phosphate - Spanish English Dictionary